81985857
75146384
4414009
56461303
36416566
48374853
4007611
19867021
94783269
50944184
39013974
78647
7701903
48597493
59056810
3946290
46479260
5331574
19272913
29615438
64057879
1383456
5422766
93263529
54315827
29004199
54171896
65294837
74321754
9708388
29263707
38173170
35464634
11057739
25407765
97405127
8889886
12982980
93327626
34001252