93815822
91582185
28709367
3367131
78084597
52862960
8929748
17631784
4923915
35852685
3675380
59222602
38033969
15227923
76046400
61836721
42351275
34079493
92692011
98817636
44141318
89695499
1621389
36637383
5963163
81637372
73532458
28338225
75799755
85244683
41548060
4917533
63124508
2319533
63629041
64121736
1212299
37299036
20746971
4091962