201220
26073863
64168805
9641282
41004689
21129765
90342054
536569
22841391
288666
8539369
91132502
6606341
57645800
67986502
33257954
48243284
80793904
435452
95403280
63692889
41849271
1018329
23255820
93254114
67831205
58043863
65617836
6974840
88867616
33217067
68071459
83981615
33594746
10223370
77317357
62823102
21705023
90141296
70466402