46637022
54706673
89026835
74694586
71322157
64424509
22202249
45525183
61902675
24788982
57596964
15619717
29527921
6646124
14368674
88583947
4998620
56397028
24499800
92767561
18908352
9453539
8566258
55315766
4151660
30988630
25689180
37872546
80297985
15068783
38861636
73499609
68884915
38793734
46403203
88074538
30016720
57702247
13428578
8415772