85981874
54442900
88601835
29363472
30338573
44498493
10008251
34426788
5069548
1045875
70897529
29725418
73017815
38605600
43976280
35209405
6594255
65549211
18161100
512993
79605258
5024271
9971121
33676694
48677406
88347505
78807564
56179822
90666033
19017932
11906709
38822460
47585858
10965616
16533279
21773474
33295088
51425823
71285167
55575205