42572563
24461969
66757371
46995196
71459288
50767183
9921792
28116614
57028784
51294916
59122882
37585129
19682123
56522326
86752204
31706884
32557775
15685246
40378107
38019290
84436413
81708405
42506785
44924874
3575713
60085049
51022125
44324319
88289681
39267090
44574126
76289754
5565892
91553787
64562133
68373449
62762212
41009252
99405418
36143056