47108875
87092379
8321462
33162370
72045717
1689876
60088455
5142556
42832553
19189727
50741065
53404423
94039453
92289274
74893115
77997801
81836500
53197712
95304898
85652989
5098062
3927603
28848358
34449711
62743279
28086680
67124545
32313276
25245045
98165506
83124210
41738252
43348768
11541980
59137249
7903651
64473823
11924385
50302264
21769891