77508708
59078434
60711811
108166
72577014
14097729
82771355
37266855
55184097
51631188
90033745
22669470
48873931
74884500
58046145
4251370
5437883
4797363
63657894
46238904
27866905
40165468
95563956
42557012
61687691
46896402
99226881
21482679
86988190
2969854
60148952
87858096
1835087
95975812
96109819
5549344
16231441
41888193
40084784
66015945