54753602
86698204
90543717
79303610
80607472
58727849
17432620
94146
40725927
34949344
639310
6359636
80588000
96607506
43968345
17379312
67879807
75107205
25708839
19024180
7083660
56885495
86995709
40337320
32017148
47636568
34178092
65348545
34514600
12431185
46927258
93111938
5314510
84132516
96774455
67482762
1535457
62328546
5187267
15512835