6600686
6878342
258270
10788073
706214
21232203
57316104
65962366
6744317
33697497
86268424
52641192
66229928
41374162
10625723
3814883
37404686
31934354
3714613
27939260
96946529
14254214
61438430
77174649
43488061
32521040
95516727
95347051
31117120
22058531
81037874
50037647
28696413
53183387
79014485
19353629
16117173
63167482
35183342
27975947