82085290
57426877
37427171
98543511
95138134
20279206
87377834
31551260
76758755
5517558
13346202
27723172
8144291
81289654
76362937
10321911
89327905
2196950
75172987
40555974
54345054
40722056
67342366
3667078
69891141
7769390
5106830
27875858
26501866
80538039
65041110
40392710
26157048
32029157
82376776
65946341
23832840
4526366
30453619
38942039