23345216
5171333
57109186
925950
58155106
49338908
99076070
59624272
1647746
30087565
35383009
47042934
19867854
76315645
79991191
70722118
6827732
6181453
39578423
55929264
2199828
8387193
10777670
92334652
84168175
39676564
69092613
88111324
18009016
70344826
2065914
98586001
17484247
5792513
4539397
22328352
62564761
93991846
26738084
72586355