13984807
79345266
4997411
65664138
35945111
16829278
3095629
31587591
1996226
80835593
17316098
5219121
78932931
69898754
86176544
236853
7590806
41655579
3949951
70737276
95057982
9818448
13043975
73748780
97851196
41901175
15845979
76329295
51246724
50547721
20073717
62913698
8577587
63379925
468188
6350375
45434758
39703482
54745395
72698872