34388781
47635029
72496995
63205782
59501138
99091558
19958816
656666
82415788
15953137
10693954
56627846
114630
53167205
28628347
99947593
82683363
61466877
32103093
16916235
67367024
35754207
79738167
61092464
98916106
82729913
42366950
85644384
96992180
78904066
84187983
35623907
20813030
1712619
37954877
30603174
50382625
45577686
69992392
46255625