37207968
2930322
15232725
38625978
79906733
51719003
48661867
31642962
82278300
3633510
74249266
18781200
30895810
6114873
22145768
26568325
98999718
48514670
79204802
67331202
78946874
87278946
64111960
53492400
25256105
5951921
83415004
39222316
64116484
19477459
91766669
31561027
96844251
7351957
602115
22519333
57522787
92047150
4277945
2480171