83341445
28495822
83257422
70264220
39137279
90898881
28276244
43072404
381798
20982100
46479759
5145770
92522131
11641421
75931617
23256352
81078659
8289784
14364186
66962286
58065318
74124874
8471358
3341297
59384965
67201666
96105520
8971851
78063193
129498
95617441
56323029
85099955
68489081
11668178
2147996
87005744
86304617
20887891
39124580