34651668
50838311
20027193
31044649
5932489
79949174
92431022
6222025
2523434
1723720
63514801
5483427
21376201
8075991
75835791
31217570
67458334
18722460
2043992
3954684
32313653
9029761
245686
18062229
28572337
98192752
5843435
33936984
9142485
26935176
93222280
49044894
65668623
246373
79922678
40447930
76783961
87376680
22488357
90905350