17332142
69675052
88517517
7106733
69994482
81177171
94408138
16883985
86671773
3236625
1021459
23706816
20106167
63179583
41097872
15967622
94592598
17216689
43455506
82617600
86348959
17277314
10671051
63715606
57492691
15903708
58586648
29688100
22837025
37409445
89439678
43691503
64389268
97178779
9004212
67258293
77505884
10083303
9809496
50266999