86559491
42943796
87397099
13475225
10921109
97047795
52694939
70106242
13175984
69884776
58834065
79902346
50707052
47894781
47422666
4722548
30916076
78462756
5671116
59002111
99915829
84534819
5332919
84507233
68781196
28751969
42282344
83994766
795229
92782670
48675674
2355873
10714987
75938375
79345164
58022398
82794678
74278243
47607568
42952141