57002808
30552273
14446915
7204165
25637073
94897689
43171472
16126267
2412829
14725685
9611837
12136292
35425503
7023364
45852232
70146377
32072601
49938790
70631010
67645510
54659054
57287681
3555476
14234242
34811464
56453730
29554275
58367953
2426855
96527576
47783853
94154931
90754668
9535799
35436497
28186478
83913606
83048423
12337893
23993985