1795680
64153412
38727951
92989538
70665884
75394113
16992168
12186153
93106911
84358856
32663762
69541616
41728583
69471350
10765529
83265045
69073241
63991557
61008190
91842324
65121584
88506955
44915572
46596915
39553165
67546012
54539688
47311820
68731411
4375555
3212512
1399613
12181039
53865787
8117760
24202706
1956390
74142139
81703490
51162815