57885341
60422449
40205502
47144159
6512546
33632386
1714365
29742490
96189650
52191069
48465715
52096988
54448305
77676082
48291649
61158816
79621556
68078212
74458729
79968155
79353476
54056114
2053538
99244615
2045554
26373963
11576909
28907405
81666740
45815568
68261775
98619707
3268829
10717647
90612155
62417885
24146976
43008924
7253430
20972397