95846589
30127502
95392286
7807171
5524337
48516994
77114686
78862793
1136357
68696414
89984330
67875151
46782128
60612325
89656787
72291134
79682948
4421672
38128411
69156021
51452741
81268353
65475605
49397132
7995191
55138190
14489189
61531645
88904144
73988362
6134363
84277597
47172663
40225617
6329006
3064969
50535616
29471155
66953038
7833130