5098359
57952723
83648370
28675417
21097480
53813888
39265087
31934640
22826352
33565397
12365050
69303447
24356257
46755717
66969549
54833776
23453787
57905240
12034793
69313498
49136747
51055541
439374
13723180
74597842
72927871
8809621
9876927
60311757
1952773
6328222
10879451
2845879
82483785
38953065
76426001
81874998
2152559
60928406
88848828