38147158
84184096
59631329
33978138
52139068
85982431
53438582
7870187
93443338
20837511
8222636
54789757
10547103
38708112
27848085
5199473
69331641
46872595
7947301
82293348
14429593
17762770
48118403
50653
39606397
1169691
91947375
333790
30231939
37305601
7526750
4870146
31483825
84205143
11953787
1224164
29699064
8549162
63494789
64122701