13175503
89455050
45627487
2655701
60432587
36341231
62099076
38718559
47287204
25987644
14282639
36857393
96371273
2058811
26694725
62738512
40785139
80095654
4319719
1442484
39089
32338425
71112576
3209390
56008633
61291131
63853847
36042188
876866
37141406
28044187
73426256
21028776
77077882
60379434
44276632
87386533
47586740
3125626
70483238