63682120
62976929
87004590
55448754
56866153
97317774
3346660
47005093
60067968
70169384
9242107
5703834
2243215
9960441
121964
35005497
4246289
46941284
27531099
84475615
44111582
49291605
8801159
99999444
6519169
75576259
507885
88951651
17777319
57348737
1806701
77351897
55502081
94577721
66992153
42239822
1811901
89907096
5011434
80034604