80574763
77102538
28727763
63222468
79424236
60914109
26091283
65458465
86216321
29968272
60347063
79392240
48061072
14496204
618740
661594
69106267
64093244
34712292
32735663
81904797
99061552
55371159
33446184
48239024
59035614
20826532
6543701
41825261
248995
8675344
17012427
41783676
85856755
99214763
22387924
44195127
6578624
32143555
77446021