48432019
30539173
17036096
28608031
83537979
17492772
9634908
82506823
8540297
39163946
5855045
88986825
43714553
85337928
9266041
634430
21206215
74873763
20153980
26628594
48476482
87335624
1694873
12984839
99884223
17034793
34154771
78937568
67984218
16872130
71789563
64123759
97194540
57699680
85849791
7037649
15096625
94219767
92488493
30525853