89591572
9631816
64394828
18355032
53091602
32179850
2745963
84376346
30923491
91877968
63437421
64871241
23357380
50286297
12078580
23723130
1287762
50036904
41363521
9767410
69358384
51688341
39513582
1164708
15173332
6373265
36066418
7251115
10178976
45464908
148437
3149887
69765652
577320
14092186
9202499
33158224
54778791
39972615
77799039