65689786
18151040
77361982
55306327
42237475
56536824
54002458
54974092
28558478
91688840
5536005
23783041
26571006
76826543
73816296
72559510
25777664
85907490
23362687
29187941
8583087
27927500
55077584
87206954
6625157
41084454
46946435
2091975
63098646
2107115
24229670
14042862
73169107
3744457
85969310
64103281
6724521
55594457
61778087
1413585