20423580
85243415
49595861
92857918
74018971
22026766
76371855
23301643
20573938
3699382
685211
98147425
30793177
45116312
79557293
97255867
6548617
58461000
67269862
1729408
70971379
10421748
8245621
97774361
6382817
91896248
91306730
22547542
10898458
79606969
39103223
82988433
22033129
43227890
30943380
89879854
61458527
318761
1292781
15256576