78561181
36268310
74273693
25659350
74721412
61766930
57962393
39183299
79733160
88238735
49087162
23538516
7642422
41199497
51025334
30414907
18365654
201767
53008491
32503469
60683622
67884918
31098147
34227036
7151663
16729217
41071501
79714668
1631322
94774037
92503004
78212426
77955782
99841250
3402860
37227187
83598388
46097171
29161489
46553415