50486380
52555477
73683262
77068891
65809968
68131920
49111724
59069516
71582130
41461432
35587566
8247699
93992067
27462711
24776744
87816601
34575166
8838826
21547105
87437986
76165383
68332853
50819851
33741834
51205818
4214319
62427267
98633627
68256907
55922724
60999902
56862101
28462003
70935745
85019101
35091179
28838089
95594707
32995539
64249038