58127974
93129083
36637480
22172467
69683987
22005835
33977630
43101271
19315412
18753847
66509056
31941260
75186709
1252853
88308581
90035735
25469405
79866750
76166399
7466382
94512771
90489108
48758025
3197643
89065785
24601075
4695963
12162821
98531097
40746524
40273467
48757319
971882
2063775
1587715
8796776
64144758
74814127
70368064
23529219