8062736
36893467
6761456
42979267
6040607
38128055
48591069
26204115
20678080
15262671
1242487
58657874
20129665
9315652
10321654
83237321
14391688
5201542
87015756
73283762
91116723
82775993
55894061
8336104
91461369
9995012
79446079
47459578
26984062
39245573
18729365
34236862
47056855
35717035
86684664
1248876
73177631
3086099
7607109
62763338