12694020
14442781
24871564
3975442
1953884
11664777
442152
99066798
53978787
9442020
41267604
71322200
87394680
66437332
96955058
43788720
52575006
66407332
80818192
20326122
40088250
3221125
65631719
63919585
4621532
90959280
8175136
1617671
3184436
94376491
58813609
45949191
63883445
20491057
28114091
35783140
23732535
99164792
40444394
41139038