4292845
47749590
5364122
28849260
71251963
36887120
97579874
13028118
3032424
68581320
46066463
4836282
76756840
31166529
65496125
6046781
7468328
14434961
88432645
10825066
30532416
90506123
5001568
7969491
17059411
55825873
17249835
2294252
74993228
47654131
44151636
95144762
16743153
47264943
71728913
1682209
71747388
57547400
33169141
24125424