34975319
50804946
64521966
41475377
11205300
34676901
75315935
76544061
61958678
83188714
88294878
29623644
81125993
65537357
94465391
85704309
27764491
40798191
65205266
17607612
65104538
50281884
110160
54051130
93445826
48451856
33419129
97686738
37703019
51503015
45628162
27252066
2556812
46507493
15197560
5653428
7065966
1196791
32241024
44548856