7970486
81925294
71754506
32094216
76692350
2475581
41528421
37266160
25324366
72987517
89878103
8897800
29572850
13079366
97036057
86219761
52313830
81532267
81124792
9355619
75143264
29855139
48652058
13732252
827448
45059489
36163363
41777708
94733742
9350618
8977007
78675320
65649406
27928567
86572225
11694152
7408678
54791178
89284783
694702