19446642
12556778
20234994
1827375
4749424
44913630
2571868
46768256
40518679
7614299
53024057
2732981
57035849
48529361
14304562
4249106
6034916
1178154
49443063
3645250
57483170
935132
21171694
21805193
49893852
88094934
32542328
98518753
98948910
69413993
27734498
93134280
28477931
37116010
24525029
9111875
42603584
96244845
62856658
70996758