32873159
19283344
27171014
7752972
6758108
93176992
16185385
35146187
8903789
15721213
35361269
21555252
15399097
56089774
99517250
32954536
43041788
41603676
9542117
74111787
16192363
16498481
14358794
28004391
36894586
75296687
8149877
48962650
98751951
66026051
39247336
92311138
4744700
16154390
82869213
11484638
64945813
28186745
7989530
86648479