77485866
12329485
53427631
54086430
46615508
51379666
97363968
23289168
91127727
16399185
1986173
74589779
79584786
92797691
68232453
19634977
79416904
21526952
77237319
20471445
89194284
83101118
96619058
25618373
11287706
1464337
453895
80863877
68937528
56529454
86198367
27678243
58049679
17984454
21714119
69311125
27582263
64077411
72369890
31717298