13766576
9823291
34069152
1854240
59265244
32042430
70001194
23027964
69558075
52815855
20382434
43165043
5095614
896661
61423953
68047626
9952109
42264793
58605940
83285326
20158455
79151629
68734861
63405825
2766199
97497930
6012096
71031004
69172062
832333
36715787
57811176
3540670
93575274
79182825
42959360
29058458
16195491
12223895
17578578