78858565
42146266
87633780
97199149
70821752
58077226
19181123
26341313
7994449
57382457
72003408
96033938
48049234
61397329
76913560
38394201
13496208
46745860
72664277
3280825
75598997
12465874
45166468
70458721
61657024
63305060
90067314
47024509
22822954
8128261
18915345
85904543
31618279
64096943
7638201
50576877
98121501
52637566
73221402
39099151