5429445
71713014
24549508
97466386
30861593
74988205
82269117
64501760
57396460
69136069
36671862
33543288
87635107
18201380
6658304
27515226
4662958
47233866
20928098
22424131
77647714
19112488
64871725
45466662
20414747
3617510
9683994
50522937
99328559
55356904
56893816
45593577
77356377
56384211
8458934
5310536
31401707
5731109
73909056
79083697