18385388
4738122
9903473
8624660
17662096
80133332
83025763
77175107
19452060
62094153
53081957
456839
75901904
67932003
20495749
3617858
54487256
22703206
8666197
93991000
46483903
92388300
14277665
15217299
9171883
77191613
18732051
71522856
65245540
8307751
60982002
83219722
71129258
14118243
51338502
70185982
80864876
7391336
27479045
18207670