40697710
15504725
42938780
97427847
16814766
15117422
739975
36818222
15253619
44684410
30357883
54379161
63928336
42366185
37075788
740606
99346075
54837082
78652592
38598614
78607907
6739829
78324218
46504126
13175390
55009667
49787535
70566851
97727282
93783007
76094593
7626107
72848840
72262374
92903085
99403478
2130156
4389903
27564614
13876402