75463295
5537128
35965183
199472
37036869
47686634
72752821
14555967
41067979
52533567
28718178
67913309
99434556
39006494
50105501
65873298
18249009
9396362
48529523
80461719
14015705
83342552
79785021
48922654
45554108
86603837
73884984
67713219
12891485
4348780
87921956
21129263
64208561
23497061
12525151
69831873
98052875
58518871
1314390
77353