47635568
9038460
76565993
18921565
23225986
16209050
2442908
658596
83876936
66726886
69956419
64355880
96632825
6841400
349471
46804057
45969591
50918957
87204132
61975843
66612735
83544081
41318806
67075280
4627650
73488662
14058628
84478601
61467383
39552650
92499836
46543698
8179326
30484517
29119154
72918573
69306585
47471282
87486953
6767307