24981460
22445328
97026921
159244
99939704
53173526
76797370
81997601
40827608
43859673
95575214
80539852
7623779
10896900
9068877
92843284
53606929
7592460
4673307
26375091
924732
9221632
48102142
1901224
13755325
37195558
20541114
59813426
6802224
32984619
3995558
60019571
3167918
18658934
31482199
84928560
32818555
13409778
92971854
6686824