27865110
9838881
792367
60979114
13943961
23622903
103909
15499143
6416541
63682828
21459933
39507085
92547609
52292324
32615627
61136362
7380827
74624779
86039759
21716457
82066402
7132782
9863928
83756039
9121651
29244810
26253208
85013630
86775711
41145728
96577703
81481489
12718980
57451500
42311542
19461447
18342004
89848987
40819712
52146157