60081008
31494601
13463252
2578800
56523217
3715693
7564666
10335943
95382348
17791492
79974044
86224975
6917120
98341172
70372243
26542244
79545868
9060909
41686352
28181418
12649061
60118639
75111291
3239786
7095640
80853532
92054967
19766860
6846457
29405201
25336170
8881993
748929
84671799
47683746
93723433
7007380
37501318
509586
92441104