28097418
81497333
58102564
228487
87441432
6044225
20333862
32283632
33892269
7131736
4467871
39529634
71419293
19461078
59299487
43485932
2905017
33896222
21257673
26041735
11438455
73636074
43072074
64365084
92172789
44165332
53225575
57496405
7238558
23568518
396923
24049999
34794193
1871697
54641456
87616376
74063699
1440573
2253227
10164046