82609852
96332679
72645667
25592270
10041365
47012163
55576426
48468554
54515637
69988857
45333585
37554733
44624080
54694338
30203958
743324
21795218
46112054
9232014
77621460
29705441
2616262
98342676
82323201
72668124
92465718
26144096
17015946
32303947
525124
43389662
2245723
76229783
56727432
98528623
80377624
84724474
24405733
5922420
77286568