13746106
76657430
7722846
25078755
74898808
27932433
20526331
93731159
6029957
8980473
85433313
31677057
69351326
63875970
94939980
50938938
12856121
73894041
1663911
78823385
24041673
17531035
38962321
60416577
28115882
481532
86864272
68814518
72101062
79457885
67254300
37342832
1646438
9506259
5735226
90787641
37188165
86695834
72239089
43509294