45245491
96805326
42145454
75009361
42409040
8894780
15212435
16296193
40034917
99186201
85817292
85314386
46096666
68219857
77996516
235234
36891402
63285640
84277068
45171062
8249166
277371
3320622
7713417
45588746
68569446
54146485
76168977
57131767
10387703
774183
20514775
78811454
34571123
68855320
24878356
94306762
68614233
57286216
36281919