41743747
2727246
6716520
61449092
2962479
14987613
55501335
19083958
488617
54717717
374138
87303892
24765994
81586821
29708820
98194054
10872841
3587264
13949808
585906
89089782
74167635
12022555
94703333
84701188
43131279
36415319
74997984
35663762
30528410
1328768
96269737
49059973
39311384
10219298
55037922
76626331
24497715
67393199
72231700