77457223
4790646
39817056
77264186
46085222
78696867
15588800
48304817
21124674
719778
99399558
68341751
79762955
26601489
48141119
26509207
30135069
234294
78734988
60758479
66283821
3681536
74828778
87351584
66744139
71204125
61196646
16536062
42152340
50621848
89737417
76036726
61736338
14834336
62152714
80288013
95129962
38521714
636737
69029367