53105344
81083725
63224271
81027421
6824213
34888120
47543680
73216834
8413724
47262671
41985000
21237815
4826881
70827520
53017519
8287047
76461173
95934962
10898631
74571281
10797914
3666709
6942336
3258284
80602575
65817599
89095760
20288439
25253165
52628781
27077490
42674731
88205510
83675928
91225188
42678022
18221734
5397368
16739753
69714118