66929576
6503622
22661636
57134667
60018834
22497126
64732508
2969054
41468888
20306558
75284091
178392
27303782
77119352
33946267
4962795
84265805
84648714
86179083
68397029
56468678
5441874
58246648
47943026
26221121
51373663
56524674
35012983
609399
52094374
6183750
27657328
8334376
46121973
55029458
8073056
66783800
64418938
36435899
41471154