66833975
63804951
99747291
5844252
52306856
40933306
30816531
45221814
2923702
17977964
35231651
70878429
84467636
5371435
51227603
46443550
45896043
27685100
28305182
36354115
14826887
66021425
75664417
62025622
62858084
18814681
11206603
82024385
26058392
16088428
95496037
64243221
27581407
422872
42532896
7869276
46896830
68534230
85672211
63053281