20822432
29135603
33854186
61402608
38528963
85213967
98603891
71373459
15448202
74604012
9604232
6244297
45422816
76163040
57769204
49022748
42674387
34876130
27326483
9011851
20334769
5279628
5595394
96417926
80923710
6779743
18462584
80831400
40508172
92431307
517102
99454755
81778926
724830
50692970
47742184
34187569
83679254
35296456
83485344