70112353
54865885
285584
99746086
1094619
3943290
28826546
75426824
13409113
8227151
54193531
50575635
45396641
75731042
9703766
75613831
57168803
8822645
97901213
77906334
98978229
4579892
5316901
72958815
60456213
83788288
61008527
66006571
65138450
20123043
8035646
52101791
51693407
9770628
22504149
85472012
9660573
66901167
44822529
874740