24466064
10709058
83725930
21088379
33858575
85702817
90432769
69033158
66163127
10724505
27581427
41746060
61586560
43649562
8399815
88765708
83795051
64942763
80422248
44526360
49094637
4655650
52779693
35684455
55569268
68226214
11113152
72857770
85333920
53036977
65002786
53128548
12741517
73635320
55095749
143689
52291664
98748414
12315251
637126