82588322
62861291
46114441
12561407
9585536
8795874
50921371
35635419
76269062
86679663
58368836
97453492
70895004
58908883
87527477
75167474
2788942
84706458
16453093
68054499
53038744
39547811
40681709
91438666
7372164
19913497
84386591
79132443
59187083
46139766
7184610
14843967
35569242
2866757
13846247
1995007
70508243
79459275
45342392
17789932