12752665
38601372
19956506
99486082
79405890
44786435
62275979
85824375
24697
34057648
53756682
74392469
1801198
93909553
83138503
53518068
29545031
74698861
11256339
99664585
14522632
83972040
82914359
41266734
24803137
26734751
50965669
47684788
2775806
5987116
29688157
10202655
3288822
65443305
4327468
38346270
71268177
58483104
7277926
37871920