88614561
50577532
96296155
3918207
60955316
57533570
58923785
41245840
30056856
46615808
68766312
96517281
28871871
46633937
34175005
41539738
29459857
17061273
35488434
59363182
51461720
92749015
5029215
38454459
47775305
64261255
177769
62688695
29505644
5262293
91434607
2278318
5351032
27594788
54222675
3921275
7408672
46082882
22775895
93025624