62646481
65903207
66825934
98103565
66275821
49317055
20571500
63325580
64557302
52902833
57696827
32717373
91247636
38161826
85815490
22128570
56882044
60768601
97419428
637985
13341252
27963010
7208746
34051118
66343402
20656431
88092430
99443997
60429683
24389856
15215117
80824188
10343402
51838326
92054971
43931278
64999640
44256024
3759986
3116643