45091855
98799627
26221117
39579600
22502131
4055836
17699283
42285357
67122083
6463916
34043664
30056487
11656823
61125802
13209341
37604821
15998912
25991884
73963391
2582845
41697133
57346089
16438208
14317875
43415291
11818483
67538515
27902930
10519022
75699528
60752387
23869794
24243114
10096215
56767975
66286788
32385672
42281429
9718358
6188609