40812954
9205537
9007770
94243922
14333221
15153669
49148498
39114777
18525007
23909976
49283335
33899112
78145237
64184506
893584
50906682
2462168
8517907
86178741
28547245
7757554
20029411
26889744
88194630
49332629
82343138
6308430
5052770
77116466
94036771
18772552
5967564
97681080
40487558
71987086
109946
45675429
971253
99658765
61374368