87743915
2171419
31877460
71541358
19728416
80389423
52806301
75481338
93245753
96078727
4333601
5131601
80751599
89861131
31904699
55698238
5017173
51609
79465369
57554694
93133262
38912142
82345687
32894463
83644871
51228770
20418005
89263332
44775964
9460961
64097424
32287170
12311883
58179646
81915753
9101840
18076805
60905828
56986511
24411810