14667570
92013564
88292069
45086460
6297297
92552132
9524936
41786366
33067246
58124986
93782002
74841967
16205164
20766169
75311223
5452312
41468445
27162766
30267938
53174707
27439246
3721551
926505
4830921
21968070
55938567
34566636
64426279
38924705
11301642
36738051
58438161
1439172
3594248
7565560
53143110
26749791
72683433
65368085
81443178