50861583
73314890
47952187
50447871
44382026
85174269
53759691
37618215
80589152
35104052
83693005
53144297
73219152
8674460
28172288
30114449
34278676
932098
34365032
21697724
39596573
85907386
34704597
72516280
66975729
58974641
6534443
2513127
26347198
98017625
8742796
90653617
85836458
37324590
61675873
94972510
3340745
72873827
65013369
9249804