38647695
28624313
97262527
83294680
42288980
84735456
27514792
40068482
48889190
22092610
11953620
17126420
7565258
29898994
19928059
51345038
31006197
32318406
11177521
35288474
93541707
66349366
5038056
29315655
73602252
99528508
5320576
29048797
98776917
61529051
41317584
91833076
31782728
7498859
47459878
62043724
13143652
52942249
69209527
4814681