74973938
83479760
3309657
99612847
88443082
7185575
13364973
11383551
15568231
57335559
72159215
8710845
7589877
95649625
20994212
31032269
3175739
13182045
1178210
24184440
5026303
416878
2869473
8366431
96607299
3157170
60163644
70883734
30826483
7341234
9030878
48681628
36932858
54497771
38248963
1963517
68626425
64869796
13549201
61761890