75357520
29367782
1267482
61447862
6012535
22227437
7523599
94697209
84885646
80142575
56285719
78285871
39857354
9219603
762195
73852513
48703782
80654934
24735597
3933751
44166767
83451851
89572116
46649220
6455663
15843274
47504124
42855359
62522288
1995559
82428302
57922595
67896150
53059607
61275721
41686319
5451259
60156156
7146442
40514196