64297889
42629916
82989081
2891185
62558507
3579876
74101765
79478780
99571337
70064106
537674
4933620
78193447
15576680
82784805
56983994
2291569
10514312
48969717
74017622
35368862
7682062
38601956
55128653
9373815
77934864
27218403
56301123
24141885
90639777
24433549
75853137
57273825
27383393
11186128
74628803
319146
31623703
37083142
42129754