30194011
11658318
9398794
65701869
69637502
13058906
10935173
43964020
9641954
10851908
43336994
28015803
8123548
14839950
59287803
16408487
42471707
88437116
12704665
1091996
49537708
744922
1365246
40515555
52472249
67465181
32028479
25523478
982269
3898010
34387038
82421847
18969225
49783109
447239
64861993
74975309
20366839
30169134
14216112