64352736
14308450
7111671
46467785
32429515
77647544
91175256
44703709
9815710
35462456
31622126
83249452
30302106
3849190
1190451
34245565
67518663
24436174
22495504
29314143
2846964
49293840
36001545
83716383
8337593
18474696
24946952
56089050
8210803
7002430
19141970
64934982
9143466
77669182
10934530
21795857
93304498
2309691
10841760
1997135