3028517
97242925
21474093
8001475
47595787
52851179
26988578
1070373
58985041
97863558
37217314
76192434
80224323
5445243
45554960
3870695
31954221
98366611
9756451
82553587
52997338
31726363
26179449
1255988
4925525
77216971
56629805
582784
30826669
8449202
44038721
34269391
6151232
9649418
9303958
45336651
86006459
14998383
28403009
55663432