16448080
9174587
53611452
7326950
73394223
8865325
94375846
84619121
45237690
5001282
52469328
87965699
94863298
46539391
82729153
9208737
58338451
12984962
89275228
80462326
1979928
98307699
6282574
7253201
51025
4206399
79138645
21124859
87953941
2123114
7565860
30209550
12579109
77484756
33921840
31991148
47855498
57287186
76532117
17616224