18882946
52551940
14395714
27051090
92886809
58294668
8239325
1666819
90375912
24256990
75812606
38373226
60533895
48911210
13377107
95558570
8585907
89961219
56668320
66836164
23746064
83027277
62753849
10045274
43021814
88238175
8730751
49553255
92467151
66478985
89985118
12554576
58451651
83683856
223621
16386214
15306026
14821111
4708392
70828473