12579279
56934140
32193529
75323876
27362683
35396960
76183487
8827285
6725715
84276458
48317361
15776306
5453633
54812157
50248652
61596297
65205193
21716827
253810
55316347
81073780
62843872
67568315
96682617
3539937
34419112
43324516
28875990
8739627
48128862
42706786
57898517
20939194
99488002
76253128
274429
74764980
62057992
26749884
1784209