22628964
6315497
82936859
30603532
41766937
32029697
60354526
55981782
9487965
15417334
91579138
82514277
37983433
29898768
6386147
35799175
36253982
38371953
98903764
38312813
32856639
3510704
83902889
20616329
71976226
83409309
3669811
23285622
34546654
80364049
50819716
94586537
80142607
95746919
7573219
86851337
305155
55371490
55446538
35895047