65575985
2372122
550206
501353
4073476
75389028
89013655
8422285
36146197
62634439
22131444
24151496
43334413
48929721
36078391
16616999
85825268
65475430
15752151
41331353
38383192
20575772
77129068
20848698
42814089
48711285
66495469
81771646
30893985
70045349
13889166
6563399
24236674
13447087
52693048
62403237
67254500
86346584
2164694
34994830