23631643
727600
17206092
8802245
1376435
5268813
13222958
99892636
84139977
1167246
96459737
40761624
96428368
74627852
64803241
95302606
63853398
39481849
84093666
25524183
4731431
32328165
44742497
1171354
30923398
87543794
60564466
96263233
62463365
37728844
78526934
86865568
88159597
96367780
90887972
17441822
81791546
45122548
6998600
92887160