53325685
47464793
71197458
90926500
79818650
36098180
85061658
55941379
65581573
20754775
99528629
14265222
96429375
5576500
4360950
59708614
55786604
99322598
59041914
66866740
55866061
85802585
84994946
23632384
57034059
73163787
15033743
91866255
1318245
49393456
28632342
65976347
6553560
10689532
63661694
14129669
25429777
7202088
38257432
58066750