52746272
44355350
61204302
87353130
17284685
42193739
77363409
181210
20348250
28498539
13648588
90265005
26293206
54796881
41343507
418146
88343075
82492231
42771345
48629289
95755723
28336245
60506021
7381634
5070911
33405460
63751358
94188858
69683163
99471739
36977758
55966569
22361787
2942167
61163212
78252064
29577902
60491722
42208974
88439775