81763092
69823182
65014908
18076718
37244503
77834407
19182661
18238082
85189017
13117366
68419961
44922569
47143927
40775070
961528
1996310
9797416
74708920
3714413
82496735
66205600
37813474
7082876
46472048
84504306
19781443
60178350
45274743
85472022
57077912
7981232
47309919
7863432
25476760
22783331
3812850
11414547
54914515
73547406
966453