55848217
64666976
53767662
87106080
65104509
48569164
72311011
2696296
62538333
97559699
41869200
64194171
31952681
52997897
10476711
63564079
10768940
89755624
41082753
9182292
1715775
71712811
8183831
19527193
16477616
86192734
517272
68379353
29185504
43135122
10778946
41271963
15789650
66968138
12715628
42948759
110550
47492372
95572518
336918