71679114
30888728
14081435
8219328
66765502
3721328
16447114
44365732
3222682
4292585
6681475
857243
51031311
84201428
73262320
6623580
89396188
27872186
1978451
7103695
81582874
88019093
9919839
96769833
46757831
34591882
17729274
85808781
82152664
19129976
65236237
29694356
9111594
32253227
76728837
6856104
32567368
44689572
2690280
64543510