16434078
67362274
54292161
17773013
15317731
76336430
97579577
7113977
5133707
78626750
34918587
4663702
27114691
47414921
97222886
37028032
83719650
6611907
38117055
66072707
1057284
36629555
63953896
13802414
60373309
55922721
71727023
64048956
88458696
7073389
55526043
15887645
4246448
65391644
2528607
46113371
45805853
36278437
21199541
84163