47204470
32388748
2453904
16921456
46736252
31538119
81579813
39447765
5726692
19089388
8684557
10426004
83404037
74437195
14676533
7096141
44121072
16276323
17698519
85603689
37087862
65737431
40198901
97253635
41319131
48161061
77441590
91247135
97838635
61709524
48219
93164030
55752163
68118198
46956691
73772748
78125629
3422577
15725485
8115788