17712693
68442499
84204835
52698464
54246550
7532637
1028393
99286293
77622486
87364156
15351144
35244967
73756614
91522905
30336211
81014928
16429019
64938651
2256228
86157748
31747889
93098996
76501269
3645986
51536417
90149472
76145597
76844318
62903565
95874756
67478331
60863880
55103902
94884153
347266
53138699
13742287
62242592
17564633
19086308