11966960
71999195
58809880
73034831
53745936
2532463
549438
90577774
667680
33139058
48852635
34541518
54089068
44529626
76288545
42762118
9128949
32754253
84324944
47891704
294554
2296634
3250748
9777245
8308064
92568962
23752737
15711528
99413236
9276133
83071747
47357786
86623769
8954024
49453100
77373268
46836062
39874977
62943791
80397990