46394352
98294253
6083645
80246722
7368628
11232552
90572390
31591256
6467797
93096360
79183388
70509843
4328682
46293105
64937639
7391366
4479398
7328004
24167475
45172072
29482058
21713662
52232640
76997366
49596272
13591027
7347209
86286947
40025941
31727716
16651958
77091293
70851682
44238217
75799439
64172873
60786331
15661157
25657100
92206207