80611369
76093010
57132722
50136593
15359976
61083616
8878401
69356950
14238592
98353015
50221690
62369747
66239466
95801673
75648330
460771
41342895
93099615
35272812
60616144
64803217
54857012
77679041
93524833
20764180
37688850
35428326
26503561
57397964
87853339
6971332
92391294
39445220
95698250
8805813
80203098
39486571
97558039
10714887
15479767