58826861
36151659
28977790
647521
20084733
5241399
98239236
38492289
7785636
30118921
62325657
66709717
22413355
5757610
897166
23828577
39961449
17313151
20719649
44653399
44387421
4241611
84492580
45056196
31106841
6173860
66013763
31336897
69538025
15795412
29705133
4519543
14657941
67145222
53843885
68065420
59644804
3355555
65297383
81546916