42961399
6627140
44191858
80814201
48408970
2169773
91129853
4622460
4016634
84151633
15799361
60249348
98536440
96721765
44035841
46444115
4901905
1430913
42113696
23189153
91401967
7865358
37444466
17991062
78771884
117370
16842688
7520477
13571020
82132040
96896387
29433138
37741400
44325179
72498267
88995845
89124709
98817091
92986929
263656