571651
452945
1640845
21192077
61642292
42724981
898080
62632446
77604771
40848105
17917577
10816551
1051865
1537878
46313072
579538
51778707
46056138
560239
62568085
32491334
36919612
54841051
60791398
91648484
53699752
90009502
49334638
2782808
34347212
19858337
83982283
69528135
30536980
53524504
29687938
3524104
85599976
96797045
81245834