44751262
38455185
66531839
90468325
16613826
23583252
23342870
71333695
14288601
13559816
65642752
62138807
74584164
63743036
21817526
21593555
89276995
8428727
6398162
59102110
60966531
92455806
77461945
62761015
71825541
25957575
8022843
31406859
50963348
65135606
20783919
44927585
7142873
52908345
17619964
47816392
73439035
31036426
62837592
75088728