75055063
8910566
9311900
35815808
12461904
37971906
75756582
7641863
84995704
90489725
18745742
46369989
26902446
3700588
662850
89168473
77121023
1663668
4744210
96562587
55455878
53155246
6149806
12624827
89036012
44857784
8902018
892245
18564064
88566559
34442041
78599876
81713916
6933796
34262495
54811550
29073364
67673534
39462563
1367826