14055968
650444
97309938
65813257
64556919
53206087
81751540
63292028
55283275
2906887
5798613
71053492
24693568
80582696
66495819
94178353
98053153
89995152
32246257
94389343
76633631
56819745
96138142
31225141
25363368
6194004
18131520
29714222
30069835
1209833
1317374
86155081
28356639
27745842
37031254
94748819
4893676
28697337
86821205
36837662