40096634
58738793
78704651
96896620
722802
59665592
76045158
7075141
4013789
13545002
4530726
94636150
35399102
84184079
145137
61837861
54718923
89749200
75024983
91957309
68532988
22503957
42191193
21602788
78055746
90819627
71769471
49424929
20811033
25668989
59546707
24228735
49695936
98571391
18298204
21578010
94368619
63878439
15906587
17997613