49793469
7919605
8203374
68853586
75077890
51153758
40995186
76151652
4759556
57878924
39473428
29284613
41606662
23709026
67101862
30013072
37482308
13633001
46883767
2381598
61165276
75806521
32871639
97685311
70013774
39925659
54822711
46256214
60049153
8902072
51506
66764856
63604774
49331666
7951751
71105271
32721418
43438296
23621408
23588169