66976272
58576313
8519834
8483022
42562521
20401569
14537016
53108037
18388202
91594118
60026921
57831026
25531448
3173645
34049963
33177138
25072767
96447576
37623100
85077463
79521962
31794168
96195567
7266875
18475443
90708195
97446844
32367087
66308944
535222
85189133
98914947
83462288
89634074
7797811
13572080
59065203
83928713
63346357
84414056