73633667
58908335
41125857
61286600
99893766
83433425
56242923
19405789
29456883
69281150
36428216
35983024
87102886
87957652
92465634
58606290
56415803
8284733
21706060
6628030
17602705
90623220
29262961
99416312
31304549
34793766
71755868
40867774
25439945
8404632
28684375
18402203
97964391
72741960
85164156
86362394
87752943
23031669
56622958
28787864