63593666
5562237
76335163
1909403
59714647
15519641
69526530
156407
76064955
60028280
70073623
70418057
2484842
75226865
672591
277185
19525929
3773910
78531456
9345324
27858087
81502405
51525854
82907559
66416055
60921281
77405634
83588296
54974915
71545283
66768138
475184
45602531
89324137
30602749
46544927
69977753
67014310
35668868
98884043