89484427
23435894
6607179
85152436
98212297
11509538
60064451
60234237
99157992
28329835
48068166
77528529
57883941
71568165
60893131
76597571
2793329
14473907
3144237
64912399
91782911
85286742
31323942
21538694
79355908
63903740
41021504
46816632
86258403
86668231
66395192
17956717
6902213
55873217
5039836
32024336
38397758
82554882
6505466
24456408