89369632
25986606
65047827
5998790
20303624
62124843
38843019
70679431
54801120
72199397
71081057
43502221
531423
46405981
46958957
98259357
43477743
70893072
44434483
4260809
54895236
6590425
987064
60439643
56146322
47754118
90316797
291687
98251130
30991160
55846341
71238260
92389181
98351218
61421263
38433450
53954890
5004164
98937798
66738989