90814620
47975
68321329
35394029
8893452
9118795
85699440
85548012
76012314
3646928
29932704
959618
43881151
99594326
96786138
91363561
40888936
96446525
66173758
55973904
37244550
39146036
63153682
49533828
4527707
90115306
35222913
8289018
4735176
8009839
54859026
25147917
95358239
11253245
98493015
51746903
8614236
15946219
49456492
23845026