76878329
71967735
789437
2559404
98734691
38762617
1562181
44638543
16566997
33366603
38051221
34507620
38838855
22102046
5286525
8283858
3163528
80864852
530184
60452357
22869438
33142045
20702432
93009906
4497721
54996574
57822828
26914312
74083208
94371179
56254804
2091748
14089787
93536814
2589952
27026134
1877781
42372222
88965458
61608411