81355988
30757405
95125090
75398573
86016638
45338957
10673033
85335835
74913830
19702207
234633
41072950
67078935
36607126
7369637
4448389
30368557
57166456
21789133
84531063
42629561
1035130
62077919
5073056
83224805
84303385
77733056
52648269
86142194
548645
62827557
2884906
37321420
57623344
68011145
61532003
57531628
38584800
70206391
51847679