94964088
81952279
93661372
79164251
75193492
97447798
62518012
8463622
85053950
15596070
70927471
67456125
9233750
94981043
77069595
6975379
14287452
8234665
55743678
8615174
5852637
7436829
60812079
669511
57249976
83276795
5897396
76819450
80623923
68367405
44852409
3097634
40261565
84382545
46538792
96626918
4746886
55224412
42891476
54089318