54354818
36276551
31923178
62251147
98559889
860507
53474902
18542747
40761152
8299135
95885972
53614922
56575140
64846090
88794031
54918799
65285600
87582394
38374615
91371669
14995501
67434344
87222885
80275029
77255343
34688474
97002155
94864761
19648829
5619383
66339632
38515192
12092146
65291066
40817978
4638720
79777403
8677550
81289212
43784859