43918158
31678524
2432904
52494351
7995374
83835609
7952502
56628004
27307132
58352570
41309451
42311322
8910791
19493979
2247475
84666298
64944447
77309616
23134732
88666815
17655254
575230
79608507
4396200
62459930
44331384
8601310
691479
26522865
41404101
48276435
93331023
72631453
24048411
50487302
6743739
1631
7856556
15908460
57789736