66705667
44335551
16655501
16309925
34626714
52107170
21046332
2493892
1400209
14999471
9435258
62311119
95353675
34908523
23651310
23512753
79088525
55276225
79689630
28969980
84209543
35016278
26865266
93189545
51247412
95243213
21653591
48403082
15992400
9243741
16721636
6425388
62303223
46811952
28609968
16187185
61863629
76129310
17602796
71065144