54603290
4303415
35277471
63044704
20216182
92134039
34829857
41514212
79639
38437540
9831136
25318897
74433067
2405513
42963790
295936
18819242
3666218
70463766
88668918
6274643
70625320
28963310
80463985
91627974
68281659
67589678
16397874
50077416
27379718
36888733
45092749
21092298
86255059
17271404
96462214
2931060
38055910
14463306
55105180