95127412
95664417
22747700
56848170
25973183
5338092
69829607
549099
73943631
30324339
14714006
37392398
67328741
76147636
66541953
83974766
55231360
49661664
1784442
76718878
33246937
10849524
80641293
50217309
45319865
53752615
56239167
88701108
30795624
54039851
37876075
96396051
18074739
83968930
5002385
96131565
36546376
10954258
67844623
44385627