2364721
71966725
60389128
36627545
8108524
29233335
751216
68722387
26332770
40241209
91229931
35133077
41499022
4635123
42749398
27173727
42199249
7077314
68731202
90149733
3427744
82987719
79298566
86261066
34154663
27965881
65272377
4436406
68554553
29672027
8007277
53241915
27969374
96704278
32501527
71354464
9129778
2706843
6186642
38471594