33971733
8281446
4658776
25998007
5444014
13849781
58475910
89647597
2081509
811980
62435034
40583902
5779438
707527
42973
50892296
1638739
19565296
27163383
96992518
63827788
9281
44603902
67244354
2853759
45167521
12745211
23191539
55762167
6257442
37027048
29284517
29862466
80897046
40283308
96453268
88122527
7399342
68364946
60695575