49755945
18337561
19385539
2756984
70612069
63419609
7548783
51251323
66057411
13237609
34301606
60338153
26135967
56571891
82391500
27388102
58362781
56356376
19602413
722930
14343611
21321305
77339210
23516605
54495399
6007383
62939214
36811095
57659871
1000165
80708011
57071597
9295245
49307372
44028268
49106584
39687041
91224728
41672868
33627265