80384063
40582892
53386173
54364195
28589812
54096520
30471532
61284822
44091309
14157178
34953122
7760657
7827902
83076073
84209172
96963645
3816160
57845721
12728660
67136298
26429050
83224977
61981525
46573271
28826516
27719317
32526985
38638078
44649495
77308996
42653989
6349186
95596198
1686593
92474645
78483121
95664888
8858669
87827246
9223779