89551482
65351577
34108383
4368530
413442
9126976
24797474
30406528
32791068
81241098
87123994
69044978
43024354
43047454
1075157
5040466
32367425
28564492
97176939
99251761
85684432
44113617
46025300
50963949
48083421
88040
55017084
59668511
1349773
41106074
41061040
26745522
64616552
46714201
32414100
46935513
4743947
927244
28149195
77454635