70298719
12882712
57726462
15159633
34072919
81552360
87702684
12512353
46932818
40548092
14996413
13741378
71614595
68033669
19746279
27816110
31664178
4871188
1823157
16272838
84869071
89045693
70878969
72846180
2544991
57889359
86219665
61919601
99498271
18064737
60974382
86671109
97757757
11745193
88534191
15966352
4266811
41044634
1314953
36511441