5598352
89902625
64097195
36208789
95611256
1667906
53341018
60826372
31239379
46977805
79662444
931178
37595534
511580
44841480
10721847
36206180
38091970
76051419
159978
19107594
25516214
20948798
65305887
68723509
94047971
94286013
65032299
62951246
21167285
75853735
83942059
29213840
61143258
44114485
29164269
64372358
99125078
57045059
46713876