83108181
85403454
9785319
586340
94303226
88583141
23188112
232011
52461093
72682591
93879989
54206221
33118671
24274449
92815469
64678140
887592
7101239
97442235
99298575
34099099
37471278
17944110
71376697
491911
2920649
17697228
77805492
47472329
20322326
71258842
81327063
58409881
38896970
33641535
48051262
5083528
87323
38086682
5674448