43019099
25596922
75113941
34042235
77271658
6724421
3292585
6007410
41173322
2922963
70536390
96102051
68792392
52611248
26363947
81948626
58716772
34504936
34979711
62689599
18415396
55355638
2004531
500998
44293037
7542717
2996366
87236060
80822733
1646580
70968505
71486620
529385
47425894
7735195
97431862
3834373
17477592
76292969
96915716