6153246
83168333
64805756
244175
34614531
31579417
67039118
17092653
98644073
24458020
64062620
93088957
89116820
27422814
23114501
88526173
6206367
1286284
98815647
53963688
68582484
60192137
98564382
65172059
93362971
6338944
94036413
13032341
25636611
41683269
3923188
68927195
22302652
84631692
93652557
2429016
71631512
56583688
73082475
53267309