21274920
91577554
67213680
7513638
83863823
58238231
31462664
3137116
5317610
7095319
58696247
50323392
8878199
79416884
84914761
52014478
3989947
86154851
39836626
98441736
52545627
72409057
12612780
55613476
76145631
36948555
43476664
85199819
93061601
86604945
59246151
9298937
65529842
90709750
18204486
37458869
38057704
98019435
45508721
10326045