98646061
60873828
4822217
95664162
61351934
62504138
73656719
60332434
96424010
93287276
97417202
90305949
64818628
143100
66909180
65407850
2157255
19882513
90077275
35249942
11807391
18393744
96072333
4481121
43954172
27326825
33719463
52475779
2614237
72804235
95007605
65197843
36355424
42575775
40714510
89886838
84766871
96026107
9985501
89478647