14023854
3855992
2473112
52129825
183272
49366276
6714320
78219394
33394429
83493489
53172742
38683994
93834997
60832201
93759489
29295622
32496664
2432296
36844020
78913447
55288811
99831114
16823811
52717392
67181321
89923084
96916170
84079502
64976992
8892742
30714997
88434170
21214982
96247284
69787078
67963667
19734533
32812992
54643565
50861333