41909127
85564585
10763022
6095121
6032127
2102070
12525322
4697345
11253998
25445025
99064317
2656542
5328494
87917520
73219574
8181197
29383012
8239119
7814864
71567805
52357125
25688699
5967096
101645
4991843
93368894
61685042
90053709
3776297
73153997
7776945
95299715
41211910
16375345
38565858
94728225
23119883
91612527
79598208
67936253