43347469
9546532
10384186
40335696
28392884
80345234
84311019
41669481
35377294
11992693
63332924
73988632
66319729
14873428
24912089
79539731
19951109
98348852
9029501
3441824
397954
79764722
52644852
44119677
9416206
29406567
23786495
23188683
63476571
3867909
50959503
489333
40991544
92417552
7948692
2161074
85695764
28072696
30719303
569937