15547649
19439062
86521725
69777482
55526207
35639850
7521730
59716612
21727202
68856554
41135008
64107330
31353762
54215165
6569422
51335655
70247239
96442352
66706416
47217148
74679762
67111031
3221872
7564410
51933499
1799545
25906896
9936137
43051302
91411783
66395774
78376723
94229270
36244850
20973094
2530487
6101205
16837855
72829737
4549521