75437992
63008011
53246671
77882679
46708092
97622676
68269978
3833572
50917504
62453147
15679146
98475847
15907548
12381629
19838192
42513556
43775996
43536285
9336769
68446715
16852542
55122966
63132888
34164495
17515938
24805518
79955384
71376393
9243348
87892077
60822953
27557688
22205090
33082501
99313120
11417844
33478092
57446607
522960
46603828