59403160
14262773
121218
10837792
16122443
76097231
43949970
90455935
28845131
30303339
7538182
33251086
13516039
23792001
974643
5861738
57095258
37166861
26369762
78296774
58306233
15071001
96661035
33175719
44097009
26696407
69827310
91316038
49964229
47568408
57924330
69019865
5966249
30727003
94685743
57739457
1324596
60654681
18877665
20198100