4994430
14196936
69966135
59217511
1574922
17981711
327568
9635873
33372890
4941669
1039665
1065504
5493255
39867136
85827989
91861339
431464
56846875
26329929
43138343
54354041
30927151
21499108
887663
9631141
4045857
40421545
4177650
32619734
115955
86667148
91688628
57317771
95734423
96545335
95798807
68045415
58541958
45364907
583437