39181172
27543597
85924322
53117848
40311634
62919901
59223888
65303572
122086
68102567
15217224
6079734
9577925
71942683
11486441
2857318
67469885
16756164
96368224
91359004
98075992
96825680
6743419
76992262
48596929
38555100
6531927
9062288
59797350
19748223
25799987
9989472
78877721
45183847
7355432
87355314
91329522
35643737
73339138
92153505