39569372
18137268
24757841
82644662
3231147
63262544
369061
60845633
72384683
81744104
3799871
13157841
86103550
16911385
88328016
4133896
65664752
4271286
71604245
31826707
2825937
40905374
37386630
13452602
18591335
27642744
19625762
74419337
97421700
53167897
28835105
7213647
16895373
76986470
44675160
524513
34937958
83525827
49454170
60963660