81893321
65988922
56485245
79408015
58767940
7544405
709629
93299230
50029065
33327374
4336720
25195951
9084114
1594101
94497422
27921777
3775921
23592874
52127620
71781308
17703440
70795089
6176811
51394747
10532110
81245410
87816670
47148895
64266003
12118600
42477713
8509111
99939437
72145975
98889
333181
77679605
49066312
5916174
85474944