94965060
6794944
4770569
12884082
32875472
14751237
38188046
93949662
62875560
79638234
26684968
57979120
24152523
40025058
2852464
59539761
10057917
46982568
62757301
49072807
15625659
88268844
76648494
88844605
12407274
68691044
20896570
26436640
82448425
27531967
43382588
40612716
894733
9147865
14176918
36448744
69735247
44651460
28888442
75648225