84796344
16826146
3099706
97265229
5085775
6307505
13049467
80694991
36579951
5587985
39839829
70341870
78567959
2093200
36967202
5530329
12877454
54366926
27378560
50587516
69911800
62763344
56065408
95192129
19478774
1036167
73495073
1556833
14093185
52234949
92308317
11896919
93867742
99794189
71921427
24554464
3864626
61415304
68718146
24169162