89219767
21089601
8458172
42622227
40842663
7614460
21338050
55841067
85709262
64596169
31175484
80594909
92606500
30279070
59065815
84044907
33324855
3002103
16137625
64741413
30096510
8265980
87634652
75912746
73076104
64834055
38714842
57272875
158873
98529890
9448085
42296169
31855401
80326535
57833123
74902949
34467926
813212
3766677
40999640