16445392
36924868
8583874
72664959
29767914
2202983
5256160
84945543
86252686
9155535
17809007
9650733
5808075
39162523
25524879
23976069
13786146
19403365
94131344
89697076
61289774
76908139
53753456
92243587
55595138
90642498
89184383
55465805
6150374
36145405
45239302
8681548
12527466
16887365
67396026
8558248
77655069
25779371
61208304
20546921