10923685
16035156
1583220
340657
29422496
4491420
91505397
66331343
78733726
86077524
4959865
13913571
16835147
75351811
80957844
25725210
43968439
63338927
66765148
10502463
66231398
68475494
715294
84286538
70836718
24778294
84831957
24492205
67411808
31598649
96541029
91173875
47241612
97195789
5615999
39754776
11791538
25206851
2216328
17219389