2066767
11879955
105268
63659964
51119399
18863450
1651594
52043417
49042489
97752709
5184140
637716
90711880
76616143
206928
4458560
99412383
467413
99091257
94857346
73626966
84935742
53823914
38683004
2978626
212129
8126706
37899910
56002990
95412101
62981557
70985441
22176010
18484536
24984993
99431485
2732802
88638915
10439986
8978727