93682925
42327260
64193627
83703559
6991570
82777590
50623425
20013257
25116483
48173768
89292006
73165909
39905393
44077878
82078595
289576
5385542
87209638
15786281
31514544
58685580
81105019
63394662
66464484
32423654
90682545
68868142
8006995
64691484
74672182
73228513
88955721
37303621
41103658
65364927
86898254
1901701
2278620
52954307
34731631