15431527
94806109
48859531
65743836
18725557
9953152
61548433
61644086
15749377
1899214
8128481
40824964
33315463
25877307
45191235
86082380
57191161
32745602
1402702
54341719
59667376
57423845
47292972
60103329
68266114
46396957
2368874
19187005
7687795
9809178
80329295
56876800
39103559
25915853
69159814
80671345
54714734
88757270
26525790
44402936