48866946
41241795
39947214
77963576
25961891
22531942
34608447
52576807
9160686
42732589
33952440
70901568
78742318
86585329
51419331
81059763
29452280
88292470
20656884
37544027
69606425
83339681
6140155
19964036
77952489
67547853
32264180
15261408
5918125
5851728
22148501
4552168
31291665
4836532
18398909
97544264
21565040
63061574
834666
91269472