12548190
7193530
23041476
3316925
97606159
7850177
17251588
9683902
63242092
89671370
88765811
75049227
96427615
77215650
13543966
94074456
70901684
82741441
96631828
98153349
90882377
5335508
16943885
6060923
18376790
84392336
81145442
734270
8559172
67067415
15914040
48326580
29722456
16226269
59003998
23635274
72491179
2877266
6118840
34025954