582012
85706661
7838530
1125092
9324036
5561543
45862879
39915458
68589079
76916550
46876080
99517743
48162914
89177856
6999942
2007716
43898096
14319879
37177905
87925196
53735885
46851715
81502709
83099991
7772396
56865720
52335549
6313684
32694552
41952002
48468302
9184674
53287192
1114717
73414121
7596374
9914932
72205626
49451863
7760160