5947668
657485
69491914
31681873
19104756
80752741
89814611
25903726
41637128
77932051
11327236
49075434
5662075
63223840
91352450
17369405
82477309
40995725
31187158
43213874
22274915
3086015
59404670
68247870
92036619
29514575
35935541
94617675
63954755
67364487
44883087
13867082
21062518
33778735
12861712
7366778
57317093
82038811
4274562
9911506