18188293
330563
65647643
74298556
1573217
24794723
56216499
18666680
48479200
29388511
6068734
82999559
21471592
2237633
7988905
76268942
87112095
6880378
59622331
85285540
71782956
68556286
17485616
53278922
76978391
70673163
48947792
42076309
97881425
3391973
79634644
72016082
6706056
63692405
11403357
37342726
3958482
62125789
37197957
57589982