63188718
30159136
1408112
44797934
44153712
79537266
82371913
76508471
10042542
9378483
210633
3085367
63436747
88455044
86941313
98894562
63647836
82376624
65677337
51671463
6396814
29597565
94131571
76778219
53657844
20974889
75028238
79552024
69028949
29148215
22691468
9642553
41546464
36568693
44041618
92769063
39257654
47026841
69471003
14093236