4092558
28884083
77562258
3129138
4148280
14763626
46901311
11266619
78548830
50682576
14676340
49915538
42529034
25854630
52576258
99621486
15291541
49509436
86421950
90568032
5120569
50079487
55376306
92071000
28047983
14027083
84945035
92856830
81544858
93028344
9648864
35901621
27335852
19822723
89459515
58633981
1334904
95943964
80353135
31969433