63062812
8607701
30991909
48964841
44414534
68658775
20387894
48819077
50534718
18898054
34424081
48236313
70358251
20652101
8852855
31458203
57639117
11817685
43192966
97757878
87695662
80724615
4147727
56429619
27499400
37354121
77134710
56187360
73361574
75182677
46492235
17111858
98537734
14361377
10628881
94463235
65756272
59912500
49492829
14192779