21884344
2444091
68238052
89072949
77297742
31037595
24208103
41904213
56953540
19367180
30812587
35881913
53128560
33546430
8589396
70257466
59978887
84832198
49168620
39833360
64827523
32968657
57079379
21358430
1416523
77582452
75247289
75795200
16689418
35135517
90964500
8216241
69287455
15835197
4014435
16224117
6800900
35101072
56881910
62184312