80341194
75169602
92304257
74104146
8288133
55656904
2976999
30288240
52815482
58574695
17321500
83778941
65418527
24838232
70073040
55475688
919803
5181132
1835500
57737436
36633974
65662657
94663294
62121344
11711041
54791215
65425535
65444867
59986117
3567326
86606946
56025769
16848381
32224942
59577209
88533018
44204180
4578461
71156406
57966216