28817481
375999
61075987
24313033
4182483
14235202
24253741
7879904
61857568
6415749
13893832
8075816
55458638
59167054
37357921
87514613
51622633
30696243
56001257
94822126
9398404
93851446
88191964
89441360
34146921
34045131
29413303
45888843
77549746
70086903
18169069
70659254
26039376
10626012
71737675
1144838
1971394
90316523
61855305
54906576