69513176
5963254
64318814
25793510
97087405
87912989
43209833
68152909
69843690
15043242
98849068
47243926
26005410
43631758
39718866
5149240
93215653
12263531
4758622
8167257
16567046
3233465
1742334
95609613
61605822
85607286
60811225
88544012
74757026
62714443
34505096
83278245
26006499
41901880
71017060
63829782
73071427
16528700
33101094
16579014