82232930
14544530
65659069
35249500
61134133
40243471
78328112
38301143
22271459
14462099
70822356
33652271
83014029
49981733
55691036
68083566
43899671
58709206
70104241
89075224
52953829
24099672
48823835
85086176
21588715
22356620
861913
38897467
58836055
66003879
65651758
20695687
39854761
1022723
32176154
36306753
74101276
74738078
90639123
25433986