4050155
82535838
76986369
51609467
41931230
4805575
49316032
42453195
1603332
90542312
18533252
94091644
87744842
64439395
63066337
67263550
49737956
47533805
36826227
64466325
17844870
9744132
81496780
9841210
76892271
76153376
71781114
24614080
58903598
16829795
48146297
3055711
54183503
57536450
60532404
74408117
13682002
71556307
1676667
39935406