26073993
72488422
20322184
59925152
67048505
75454387
44902974
82067660
46033347
30067260
58998669
13532500
70153684
20825173
78612550
22671340
98766733
40696557
51636482
59525419
81146734
45792835
44693540
72582851
53472477
38148577
2406532
22779163
89153354
64823764
74412545
33199845
47879862
10227305
82066095
96808393
38735848
16565884
54528288
19681608