69283512
12349020
27132539
14126776
868715
52588027
28661502
95826624
87376930
37129011
7671107
64653171
73511537
83591124
39119666
62753634
20745990
9057209
3416333
82401004
48101825
22007403
32293757
23712894
3235106
16941289
95756486
28494632
657085
9593505
8862681
34563989
89359314
5754852
23758448
27347104
27774616
26048357
69441235
54298824