62165483
24165767
7629159
34055025
57075767
42738001
3240601
36882234
75368400
15425628
76675092
8573361
983247
55086972
35043506
84913755
35649091
5895471
61179585
1565926
87799373
81185054
83530
95054584
1815753
11062859
111936
37045914
7951612
42522362
91543852
94014320
40051133
28032311
83302132
93687094
89044089
9103700
64851100
8216929