15535927
10839338
5333600
82138093
40172007
84151811
71364940
85922168
2801520
99893841
76394685
7521687
48232928
11474833
52111165
13127603
35297539
67653244
9356292
44514696
1576866
6634814
7498420
55631188
96388770
45276566
18349914
54588683
66476681
34294981
70309905
48845588
64606653
66086385
64638902
19634614
55292611
8008486
12447600
7498944