1408920
90117336
212066
60013655
99647665
98068778
14201646
57733605
60138665
76398954
54464636
16911081
26427203
99597103
49369120
71863263
31774352
12967948
63131578
3389999
38692330
2974455
1744942
957581
69606192
45441244
66557365
74732858
79514136
4784707
54847571
44374136
45357085
4589807
8163208
55571206
43537917
38971640
13976292
56033504