20842434
96509996
79517544
98798076
68674737
9494496
8149471
33073664
42641408
86689231
77457457
99105278
59074527
98782093
77959671
77084057
8327895
80728987
3867854
7268204
532230
81001706
64404851
356822
97573103
76951898
25251409
3031446
5156708
5792128
7393705
99144886
8043134
68651840
30959913
61375807
39902134
58958567
98199200
17551079