42452880
60928606
46663946
641545
52607780
98683157
6474934
58555376
56726099
91233020
33546009
7991896
93649152
33904499
81892310
92627755
256735
47488763
26294320
71785528
31302306
41873345
92376202
70939664
13284099
3590471
86926918
66933816
23699180
2971003
85232705
76053356
47905086
98138129
2283642
61945263
65681091
49035737
46237379
24017138