47243818
76413618
3209407
64258622
74906043
47191165
77214544
87119015
71791850
22444364
51825031
92361627
63467075
16756133
1050152
4256311
62016813
94651947
28042872
80165990
26698856
18542730
66342391
8426839
18594723
76173869
25869821
81792999
17152694
28252700
85193227
54802420
749072
81501374
15701026
51785331
42095344
13242799
55001638
41233937