97586694
24719653
5607195
99574301
39055354
7443965
5885266
90416402
591237
84108218
56534418
83672922
96133968
90052287
83434194
94829529
27763033
55523205
14311288
52858490
95258350
97171650
10565248
579758
60869237
3398619
46477707
64618840
13043937
11248650
56846970
5456734
78029327
33037013
39138472
11898603
3885188
73682570
8544300
4981577