1127179
97225941
6587599
20924447
61905780
58619833
11083992
94163615
131745
46564856
36506873
22435605
77513337
19338241
99186103
147318
71032549
2867775
99164673
73918168
74741861
65555132
52983520
43322804
48789545
52589902
7038253
4808736
85675638
94741399
3848997
930921
45934914
83745569
27544963
72392200
21049482
10715443
84102197
64279089