15959637
9816365
12272207
89294655
99004772
62645436
8366614
22525436
298843
83314609
49434054
20381389
20351446
25605155
8705847
91929025
60966213
11682957
58385827
95843141
9195163
95154907
6204584
55166360
50435617
45261084
46352117
65886931
17602020
32681900
50731503
53343331
43381215
77925417
6441036
63249165
6750398
36251520
36943164
60688871