75254338
52535783
1714520
72282845
75546871
62077112
4484294
1743784
91207463
4051110
83261048
9857595
18887761
1016252
87316746
488150
31041484
40674226
55669910
49691424
65463228
54938439
70438042
22844217
35184154
29168000
16818413
26107052
98987376
72333678
598817
58032464
324300
64126008
79072286
83669085
15501790
25361985
4888381
44043632