66487691
55034799
31769331
44254951
3389409
2646138
7515354
57006475
84439987
54049396
98108380
2188115
11171250
3751240
98978950
53593155
40025921
22612768
1984992
17821973
61812224
19093231
90789903
26665589
35113942
89616900
1724633
88524680
50713542
80027856
7649454
83226025
21206329
79073427
82446565
96189814
7185492
76889962
37264454
36161713