78433496
3049707
80756273
50715108
1826958
91994140
821441
835277
8592652
92429941
1563621
18221926
76093842
16705225
94055352
80781618
14761102
2092673
18187329
26823770
12039380
33581088
35812656
17245433
4284816
83283161
9029468
39073383
54634462
82749171
61406523
1260210
59138536
25311044
54483733
54139177
1809875
81303999
6567539
10147103