38365421
10142015
7305612
29107567
30607933
1568462
26103689
38807803
2077872
68943340
39985083
35352620
34512058
24891113
90634205
95374465
36268240
75871661
8865964
23577476
92327536
6054569
294780
37739374
10755879
48814502
85529859
25849193
1400760
89606800
58595125
57808629
6431280
55672405
91292553
40176217
36989414
53036377
93625677
73178068