4766135
27966704
12439468
20328834
6205182
79011172
78998159
43315226
38801063
91902602
48596805
4701351
66467695
539267
58215642
92865671
62561934
98786104
29783195
92915625
85839794
50029399
23539357
76526496
75797401
89401534
87001833
36401972
87394665
59765935
66093061
76385958
74261320
3486196
26721929
12493575
56574739
6580462
70413022
18039146