18637413
72778885
12906156
76141756
54337135
36718776
91444523
84305690
13038471
8310854
57529753
4949495
70049126
50147068
28332032
69464326
94951167
77197050
79488377
63293286
37213164
45652400
2179261
22945187
54655650
30589924
43474936
68353356
30032701
65317757
45637942
40304380
36894717
7111936
69002064
45315662
47454849
92575594
57078262
21296275