228137
83902367
48349163
88947847
37257364
14575463
43726352
17722557
927454
94372205
99735271
17024670
92821340
50188728
13661981
9553888
2396970
41154742
24083320
86122695
27079353
83936855
4966600
37594247
23776593
7697549
93198208
28496444
34874424
7261278
70254279
75321627
38632406
90386302
44011049
30746891
76463995
44617953
869897
94658180