48221650
26869525
77208936
25567899
5097989
6375713
85212566
48491905
70809154
35935705
38405996
96583836
13154758
7427721
7476163
20697767
78016644
38271582
55969365
56265056
33228322
75894465
76631778
41722430
71921599
26334247
26646435
29567144
43595953
77555329
36763881
91378970
83063046
36915902
70278271
13528798
9677965
95065105
12876097
9322426