41541434
13284640
86794490
18743096
85795789
62049489
86341724
17649393
81887898
35526914
44491116
6758685
46206389
9064042
57368022
35836575
254657
7113613
32857574
90135348
9214901
90905875
85176771
4688446
81553410
20847246
22537885
11508809
7225508
83922660
49449014
34548319
24487742
10969139
93112583
76571073
63773657
71085873
89978647
45342988