46102401
35077170
58513051
42204609
7479419
67917900
5732138
53839153
7954908
2897798
31272702
38498199
2324218
8106392
30756713
13861009
40596890
30591189
51295083
38751817
88923478
80648337
60216795
14531957
88813405
1531366
552377
94801162
48454752
1437369
12269588
42782890
8472882
18197242
8333793
20525499
88456768
29356452
98652254
90774982