60331977
53727799
85411741
79679739
46875793
86028694
96861246
78873055
35511898
1845672
97178069
85491014
96021382
48582415
39362696
14269433
4801611
88236943
41305451
84944190
45251304
37867680
8736327
43418945
98967906
6651322
66536916
16176330
30081375
96603801
52104547
14666755
70807508
48493450
55916133
53085292
34862258
693265
38744308
84626002