286613
6820935
2843825
31726958
22273763
39979003
51327406
78687211
97325625
80944815
47647756
77651032
46742819
6143691
91455784
71739675
32777218
10244938
90795968
9459216
7811625
9544631
72337504
2474419
14027916
2821456
56159694
44096610
4341724
6665252
3486142
68716868
7651449
8195425
81854084
96068215
65771786
52211590
31481687
24887258