39922685
49474408
23462069
89519263
29873888
25682407
5231680
24384152
37921014
75526538
5381248
9517638
32288617
34891491
2515483
3834691
4940714
44796712
62812035
61672218
96285131
82291760
52739544
63375644
36003186
7585383
73455618
280361
2046658
93563960
40947594
8071195
95286033
52239834
41424261
77646103
6371248
78683240
52523457
61009686