53958390
48112075
64881627
16388819
96012912
91007633
14003728
68466768
57219860
75184760
63864945
4166185
94293503
52145845
67797742
60989917
55412843
52855467
3411447
32493567
86992047
52908111
19134448
32526336
82831227
43994643
7742584
22103227
2415672
1639630
38427106
63893001
18598941
387279
57759549
90058420
70158851
37628411
36395277
13194588