39492940
25208991
72261084
53258263
36467755
87136318
85305145
64344587
1086373
83629574
98188946
35147654
49825290
47071482
8023066
2307251
21355514
32273947
19542152
86855593
302266
66383106
14521319
32784957
953896
46523361
99541205
80375199
51834523
55679368
54711471
5194997
9366110
15744009
43902898
50351929
28252835
36349423
8192145
70941614