32151542
38499082
48071299
51411432
5657778
25561805
12762697
2373449
71384103
510581
46883769
1762489
26256484
58324222
79292740
1592327
86027326
51678347
44467804
76327658
427979
3811464
22575496
10478398
5961885
22381183
74926835
31413793
27632684
9662039
79515251
31049732
20193543
3537184
71837180
57701198
92458777
10085496
43175804
27581666