89152472
31184210
97865897
54968909
507439
69438124
75892797
2573961
252127
1879186
53936904
32053912
15943651
135638
38697601
6338528
9088245
40917801
83773560
47711494
47445720
53356757
42889131
348140
59292411
86599816
32129903
41946497
74913660
81028776
28451958
6673118
37031769
60178884
42135249
1337457
47689011
19497926
86177140
41569918