57919110
86539810
3315404
8735244
94491770
29074314
45675485
7587245
59173962
2055575
88359384
57216135
3753681
16756162
61674946
89474249
94733724
52243574
95076804
79948587
20509113
43419839
32606756
71289966
72357888
46127698
32631085
37186817
46454901
8373268
2929177
80507608
22348358
28961413
37234796
67509189
30838376
55334238
24047592
69213368