82545632
17192921
64972834
33813289
4494732
73144900
5729346
11995174
72754971
5425266
77063461
8589523
21558392
82624870
16702775
9191271
70646379
5016686
98691121
72677619
61628644
48835062
30123860
7891610
80766304
68163300
39359689
68868122
602221
68036416
95312302
6115347
43416689
52597593
53605438
3413801
9822386
65589539
23873426
85239336