66968540
54384319
16191644
133374
60296623
42248878
6369479
15825962
73409672
76042955
90708948
67337762
32568083
46192632
11353316
66294337
60307783
74645434
43687709
43488414
92649780
28942448
65644649
37424707
30944031
54202104
9079928
15994580
95078189
99769061
50369497
96065498
28269562
57312839
3513969
65637889
90946965
81011993
78577563
5694210