10786066
2588566
78037391
10131509
35336265
7669825
98408626
91533961
1377677
13471744
875462
95097620
76169760
20456599
80318658
946589
5316170
59842624
55906303
62925116
9466460
10539537
50692256
14131396
48737458
73118402
20838535
18525140
97565607
4575808
8625413
41865843
64271515
83785938
6705946
57203436
46899286
61563794
10568982
20874636