68094779
7183830
50798657
50251238
2259727
29764633
75182526
71653229
59875829
42586790
64489085
20553175
23164776
91303971
84066701
74971324
86721466
65368931
74943583
38671638
99108085
88596947
94224574
77996640
19372911
30699920
12235862
7211413
90493878
51986056
9709610
7854651
18855595
45802399
28588573
81182263
86571089
33304696
82833666
61945634