89147693
56757057
63047906
5345902
58648898
37135056
39076935
14767851
85824636
34274818
63631961
34167756
84413246
56377638
60363748
42612960
4023772
11193363
11574448
30027984
39649338
38473566
13834612
52252703
98771679
17218586
87754755
39559958
46416570
1689667
43615753
93551229
88741634
49227742
93537075
84577612
470921
77223197
96587811
70829088