6040861
60407268
35435030
29556799
42058613
5208918
9585943
14952749
98087047
6404275
629559
34142168
61593500
16361468
31035076
2383560
34503867
66371654
87663409
4458204
928981
13181520
81635607
9113406
13114385
27481532
27184977
263970
5305187
8294429
9542999
23675016
93781496
79754850
71736666
33987503
19745334
83663948
83945824
21375097