29842294
24686156
8664425
2235314
67884440
49344400
93823942
4558249
4053572
24645225
22492849
51843866
93944059
13888894
392144
66831879
23288543
30954395
60719829
9263474
61026820
42149552
5380737
96143178
21613266
44563851
1946560
81883280
1542236
6543751
20581538
67437491
46376015
36253035
14089577
8577104
92758106
5744065
86221759
81122674