19636971
51444760
94876346
75212421
45479379
27326453
95105731
1488909
59019618
4666208
12448675
27888089
63567941
9210305
76212627
55563198
80719378
72954505
25925446
46645231
23775491
2727874
94858926
86309714
37671435
79329903
4510528
6184150
64555366
21103267
521026
22012189
67867288
72665848
49022774
70624428
43309708
9158607
86643466
97433860