39886317
17694249
375440
21754158
63863738
20086928
285130
3903098
92816736
37592113
23573817
1620681
22025160
45036074
58985589
73966108
57099173
41836159
64871348
67524175
95048998
6065703
65283668
20566790
32378420
71916320
28816167
88375691
93386436
10827575
54637389
29769432
7277100
1616872
41748900
7933150
52865009
40001080
1766890
6359374