22064947
28571565
56571997
85825374
94417501
2415734
90626862
53638778
69395747
71946450
10656729
39057163
2686245
45498074
7756480
2807132
78099494
26767949
33871
85338105
41424651
99488892
49363299
35133729
84049987
19878048
9548364
25763891
12231976
79041847
89252236
48625923
43119713
65248187
70628925
28698915
47255161
48393702
17138363
16823377