26242688
20617244
8457194
29922028
31052400
10673390
75707169
86611305
85869778
72933502
70045582
29714322
3935287
49534985
14645784
39909363
68451054
56276966
58148074
69172615
55176932
12145552
1923423
4491113
26099952
2169425
32994001
63701582
78133570
64894376
68188184
63975219
55422183
31994268
23013132
50819938
55898451
82778747
77604361
32785576