76789059
62176490
25293732
87584787
64897225
76967693
30066253
4580106
87624313
69332147
60456842
71568879
64542615
17646733
28395123
61245814
25985092
3775869
7261594
3204349
31953297
99846829
93969503
36778360
77943195
99597135
93227217
3815681
96168877
51194299
60841211
19237676
67857948
60209535
71196364
25748346
26239674
54429093
36095812
35263700