38217023
97116390
49782136
142932
76889223
1380418
18622153
18963718
13463586
64174632
35677757
80298615
13545323
48296811
71157054
11998280
78797067
6116469
727622
18046811
35889499
87591669
1385451
817969
37433312
86326838
7974340
49526711
12003523
84645508
35955672
7272143
38218823
86264263
66898045
2297437
2848865
24086715
38292242
81177567