78334580
32777980
20069671
6118169
6371141
93802535
2971354
2558672
67392821
75962942
26435373
81768428
10826959
72217634
22045477
40063742
63731397
47511821
87915356
22899959
94708158
45818950
54228935
89297864
70416320
24679342
8748281
90862119
7969275
9936794
12843866
10593954
73252719
41698520
70697760
55161971
10084407
7907073
89166799
646320