95936165
60279943
64578098
82961622
33358017
68926941
42477627
99851905
27751587
68317973
46532198
25131822
74155553
2700944
90856937
13026399
73941840
73748806
23417107
16783919
21388937
48574861
14391405
32741721
64066261
25533630
30676931
52812535
58808473
26567918
3852075
33004867
89465788
4968721
8142514
19182099
88305312
78718749
25465698
3077058