10418424
95846800
27847346
28877924
58729123
54721715
97157638
9444474
59684430
36914471
72526196
2970460
19937894
78375992
65952574
46392237
97415357
4072540
947774
1744599
73837215
18343365
67018977
86445140
3739359
21725605
75022371
261885
42622165
27536129
1643603
19424992
65573136
15331113
78049728
69342653
93359548
64448730
95365400
8395302