3026225
48477228
44573688
50979077
40861675
10005004
78177902
71692026
42827639
43049292
89928351
12636780
54599473
5855600
62376174
88507872
40346184
9841972
3609941
45338773
67337741
85707672
31519444
86517126
3548106
23699541
72823737
73355295
23871448
56166488
80304338
36806765
96188239
5122267
595970
89978843
33427261
75918214
25825814
44033271