89298754
48027479
15178309
23658642
29723574
60049656
96711427
20992297
15253444
8947197
73377566
2535848
7622404
46516571
41332587
9299100
90424064
71709069
11512704
40521695
91996275
2379377
81183431
89963942
433531
27613720
44518774
20556904
83578044
62288344
18381758
5011813
47576887
928
45475453
29019834
81604857
39378655
31016885
606743