74137994
54176875
18575053
18592083
66802120
10213686
9775328
9369371
97821669
52039129
42852757
46828603
54518
23681417
6211339
54667682
35819634
25296988
89814153
3813655
95927479
28066718
73144344
4920870
76333268
35009666
39457063
7372356
49861173
14963
4395533
33378452
38105259
43593845
40027004
79353395
23338711
2097196
1478017
49056994