25535353
48726960
525812
474797
19278998
23955439
14953907
43782184
28547914
76292938
30974293
7464046
71893170
76519014
34256761
74908950
51239474
62154283
3045301
8492129
88898685
86955433
80476130
66762593
90609473
5421983
44653815
45367496
6804561
77964937
6604314
2991449
839862
90024055
80988630
25461346
68365984
61639778
9747332
97829844