12952447
21078846
78796547
5922660
21822227
20037468
4785554
5643240
20793022
89895306
96793045
2298792
67932525
15219263
38543181
74215584
83903316
99661207
61663219
98496710
63653652
11926734
3402113
95352398
37705529
21715887
9035659
73302098
18693422
98378198
9235528
85054778
79407177
41279226
78147023
85655146
81594760
1101198
88963192
43576600