6897715
63533031
5502273
33867691
17639537
93474225
33315893
100009967
15874631
1961405
40454149
93442402
1662875
45332407
15786405
61667252
62673946
10413707
58394519
98916020
38391127
45846748
99078331
81503458
73376245
37854518
97544044
8442132
20064119
44573590
35682798
59465612
53189892
35603577
4567297
10503424
53991606
4861130
85826056
7962648