16408636
47728909
49614819
3753222
54837403
50206291
97719060
72562210
98638610
62541555
91326899
88405368
50424412
85337055
55441614
86179923
18543316
19732040
8767210
46107377
88307267
89491070
84781148
53312848
12382396
22572197
63919128
35988322
74233338
70435680
67318975
7712997
7513356
12439231
21342332
83988223
9947501
55107321
75241686
83317154