14041559
34876904
45734066
89128715
30927876
39181547
72613424
61593532
23881086
4768652
89504823
7803631
60724741
78999891
44259103
66282072
3292675
8625975
3891856
862815
14232046
53241591
7833782
52311306
56412310
9195659
2193407
98503025
15429779
72985325
57646705
65988904
99341225
92876282
88189067
35691244
93611398
3495913
1164103
16214613