18135786
17678981
45136591
98791982
92251168
8872353
34269460
41322135
92252938
44241922
12205408
78104111
6077576
4028426
23572284
84836497
22357749
3021170
82022262
40569107
469557
93063306
8724723
2235197
3627043
43823787
40196063
25666269
73909489
27367467
62115749
7894268
87784910
64222462
70322865
20159571
25162951
51026826
8284640
33176521