82699153
7577047
41586865
36693972
51809634
46676232
77298177
66604531
4973395
17234287
23238860
34027120
58019991
19527046
48603502
53935732
94537697
65951713
65651098
72409502
34327678
31732953
44343091
31864279
49668325
53823176
58795284
92642191
45075367
16612359
63511355
58237529
54397726
72446949
89774239
15845179
21588761
79457876
8392062
14973406