30366216
78105202
88572000
35054670
98173881
6155075
49301373
62592095
83531601
24512976
63775575
8440338
43301508
49668860
78156415
26864520
18346558
54512558
36912697
2328421
66235707
62649733
22899739
87007706
40436183
72622548
76253045
335495
32202049
77492095
3217139
60869105
89756410
94261721
96386354
56066944
6132389
78871346
97597657
98447919