26952499
10315499
40494013
61757208
66246030
1274311
469842
94326931
862767
7968534
85606735
26757219
47401359
9902536
42426475
61557069
91325060
50207874
77516160
12261539
70202170
68118361
39291632
15618390
512340
19465566
11089514
87568858
30171933
69916856
1547202
71488820
12102683
27164168
19102677
20401118
82432990
76042123
57751451
30652790