54343400
11852509
2767311
34039940
8267719
49282488
80591869
88518631
94727194
780636
68994916
78508560
42643689
46846539
56335138
90486714
849110
2746381
86105144
2420972
52936453
24513582
46456022
61263627
41762868
68378016
27493275
80174216
82856412
18487913
16767853
71991253
39322746
8318133
92777116
70788855
12793743
38231959
89643125
21054173