38088634
2062150
5855907
88072434
39094354
23679629
98842713
11627861
90581018
49909106
80798264
3595211
66056768
81228897
26023173
2944613
48952124
81648682
86916587
6051828
1945184
38057470
95959683
52199101
83722158
94169699
78635325
17172271
32844101
13901780
416857
99217864
72292824
39715942
37353303
91139261
31289846
39586286
1266078
9613778