39807563
80772011
73321615
86379243
88714438
44059483
32922656
82058903
42076419
27548539
23562613
61796633
41496670
63032434
63559751
25961847
99601634
87264819
53433979
16149072
23929005
37476193
38808794
11298828
73725240
78264397
2483987
40428038
24282491
78202800
75916528
54476085
66843221
62471375
96855175
66233911
72764673
3833969
83674334
58916805