51298759
19784255
94186838
9686320
51484444
41096981
28544326
79957044
16258454
49056020
60419115
83857723
22394992
18749285
82013640
6276065
78633903
20226544
4913414
25462970
48388739
24153473
16996326
73301520
51544510
24874017
35917219
80037482
2297135
76198605
9885803
38056157
14531796
6981856
24409809
65432319
48765644
84581735
50852829
9066142