17798859
24259181
51679816
83674458
74362514
53177291
42627180
20483371
20923323
2710649
3006052
93586033
26776961
24045062
43857708
24504150
58398279
2681037
30283262
33511437
39514589
82745730
85908017
80347987
15466677
8319468
26194065
66345873
77265836
82463063
14377693
98739870
74475292
779061
24221440
61778216
70413441
20923442
40876374
51943885