98638039
3327840
72166875
9490777
68946456
9047708
10072483
83752315
85755571
4971110
54585978
10114821
52095353
53999557
24415529
33277934
75097746
51892126
2157525
52679891
41202040
96108235
33644331
4637814
59946940
88248714
22801444
52359070
44132355
54688148
7245393
65557511
3532562
65297719
3502511
37672203
39851618
37272762
11831652
53478208