34462850
16021016
15673073
55794733
66181460
58817069
8938687
51395773
88124263
68372793
15817539
45487587
65897002
96201006
13406492
21482152
33987179
21136288
27155706
33615722
30317950
29574144
1401830
11775065
3232674
16589145
34669616
51904913
20767197
91192206
22109038
40073561
26287211
54952868
49627736
61347188
36617461
45171009
95754845
15153143