25949519
38651859
18193176
68896515
7408961
92503048
85624960
61098141
37809567
21482441
28978649
22654967
24085472
13723378
3355541
89261492
46836591
9446662
35447985
225731
85552613
77035341
54311180
19839890
91998613
1600727
81928488
43662727
799165
14874478
46985127
34164781
58398515
52814739
6997227
66786511
2122479
22446857
41191824
24898504