91241553
72231889
69427750
38378860
42642187
19297986
65198985
12184317
84549009
72472849
277113
49546931
72404179
24133770
90259742
8256470
43908998
36656
49477182
25631086
53998810
62171024
99591136
3188423
34666693
61939842
63449737
65517079
61176955
15176154
3562784
23143591
23216632
65891434
1516915
51401925
20758197
37164961
7009952
95864888