88455645
95983133
22757
1969115
64745383
58062789
89892239
30109962
576478
86162981
17201544
99984764
69227866
45032427
8391545
13942003
45487085
25453848
48036756
50983394
11973032
22262711
38618658
69154026
67284370
76669595
84742281
93009297
29396343
23726343
57978633
54769427
24566479
74148720
20127165
14988012
89323153
94303682
10609364
69147640