22956642
60123741
64909576
13041054
7097281
47288380
99484866
15895367
89482954
66583959
35301663
5455637
69493505
56506381
70933098
3377589
928845
13353483
72294817
71715984
74795233
30742940
93145399
82408464
27518863
42291432
27778867
22492918
7228900
31379170
46576705
78454877
73507123
4387516
38874491
28609331
93477338
96015422
72404800
40143356