39489483
8755752
47854900
19458611
33418496
17575725
73552923
47211067
81657970
210027
96735509
89223555
90761852
10009514
4573249
1407832
75896630
1244462
96845530
66979906
36274521
43998160
29406266
32965024
76856633
41765549
6917113
70833699
65842645
17497721
72623
59655840
490158
54554991
28071642
26941529
5459845
21736217
2129129
52024459