57295179
28644152
8243129
91105929
29473971
24505993
16314401
76193827
28031970
84609060
21026631
93898145
39544265
98004491
40884552
532778
51446508
842811
12750
25425555
4711887
40675922
11076443
21608408
33429237
9926327
74503071
37047273
5806875
29464953
3839960
6318570
9052207
9699483
72088739
83587428
264163
22511936
12513701
16776435