56078755
93848429
47588977
67937430
7950272
20585187
64841468
92348484
8462604
36902875
42846240
50116089
4299928
3293492
52273917
79346395
33795036
5012071
7382428
4121152
74357201
72856164
93873300
35927447
11857620
61564860
15185833
33264221
44777576
755373
7711174
39935357
79603892
1212534
80723198
45923380
22175778
54371059
5547287
15522460