39883175
933919
66333185
99955195
8841801
62203499
5963691
20139411
67007196
46562858
34284998
70489942
30052149
50136091
96287220
79236562
45898150
34908463
11936599
37267992
32082342
27157821
49943267
7402431
18647829
10194320
33037697
2546700
4086766
17542779
18828254
81012085
5684194
48523259
13537371
17674228
8159613
37253169
42064927
59776404