14415614
1892717
61013847
94435942
22112699
76473176
37681999
4509542
27213297
50932732
18759910
25841454
51548076
32307104
9562599
28745466
70553364
4743564
81348827
66771374
24874425
50817527
20213348
5062926
36241789
56631057
40636907
35941084
8205963
98704039
86515042
56734782
45792677
38883938
80515399
54666108
67982987
26456226
7278460
86496241