38854092
78941520
40581419
25959429
80885299
86359747
21298971
85791823
98386051
29448727
68159511
60064078
11187856
12625421
12859162
99408918
84181556
95508069
51533435
96763267
149079
42759152
81048727
49308234
1031702
48443894
65662260
57809175
39316226
10409462
9999583
730773
82152901
10707255
8607493
46995045
70336371
55018117
73063059
30767471