96099822
3866055
97863611
98733806
20522556
4537817
14778460
20337701
37358287
52488540
89789641
77119720
76706177
4549438
6045899
74858608
54101040
4949762
61129138
52309828
4979672
89707577
55387864
43588161
76598706
17468043
20905
29891330
89518337
4331583
9863684
55526000
91837779
55609489
89543372
5927933
87734650
72057725
58603181
18865229