33872186
90228559
66201774
85685632
390574
1573050
39881031
45684379
80632940
13241444
26809553
95543828
74693464
80567900
3450101
12368198
88961494
2489768
78124734
80352644
44306501
24995946
66646991
9341713
81605455
96307174
91088771
62442357
29291694
25812972
16719636
15208655
24831746
31472054
34942677
1998814
17908269
43288155
23657882
18615671