29973680
73735532
37604389
58764377
45126225
41519948
59732255
940478
22032346
64234352
904829
6267910
10678118
81727510
5024000
6234311
94961086
86184593
31489120
45953816
45578161
897807
54685059
66348667
2923182
11747350
49109450
46781500
92161539
56423649
24429600
42695438
89567924
45476240
387985
95246869
24391419
8674709
19842334
30593097