48927503
97813510
96241134
74958022
64148046
1541701
3019755
20882127
16361
86824495
43707116
59559853
47036168
956683
7165422
25854101
68604428
65425998
73205112
66717388
72308643
4107641
6521060
70485402
31807000
98292877
70533379
84998770
55373823
65634640
6887936
81222136
27732530
309085
4500847
6287911
15921449
65831526
60605512
18627567