96997694
38701628
84964495
97226789
28299302
68943240
33328166
31901663
569136
70739993
64086496
14974845
25984732
78769911
56892712
87159810
52688907
45687391
72941898
40816861
50067897
6618579
32632887
93677853
3734612
53943879
1521559
34383253
86088597
7125474
13191299
55878210
18823751
5460976
95921071
17825075
61459421
97966978
18764794
24058454