84525217
62846260
51039674
96635482
27593997
27816038
9203409
62772818
12236187
39228799
14392134
589854
69591339
79099444
15881834
61394153
45807248
83363751
45437581
58422884
9641405
62763613
7354782
5337692
8332667
99648493
72064931
93129366
9799524
67797235
38962328
70026847
73673253
4565914
84782426
66527266
71758278
54878189
42346852
89808112