15516270
1597875
23062540
6656598
23195564
90937240
95882130
60588801
62613990
6709788
51669450
27436915
52958281
88564282
43692082
62881839
1059175
58674241
14192186
12975911
37726680
53981831
51624757
89074907
58158705
79836174
49186004
9598328
85434678
40658147
66628482
17981780
49588080
15157139
52244633
86205658
89619444
4442996
56934753
56467472