88595558
3552560
74273421
57969566
8605930
11457257
10771626
23865028
199728
10132521
11026320
4432476
10703084
30474785
86218351
8188618
8015957
15753973
68629771
6726296
18693823
24646412
26503110
62762106
89097660
34353030
5385153
49608320
5766310
25719955
11875929
4347840
87043618
13256666
8011452
779504
14678268
54474409
24992420
98936383