83768664
1315977
78103164
80574688
54914636
40703379
55106885
95391273
10588581
73497765
32108662
61346162
78127450
24864512
40127973
11488294
5428921
1165718
28023345
59987252
68439461
94343529
9566922
95349908
31753508
99609876
51602528
11954890
34282728
4170249
83432842
397276
7447443
5776761
23664785
37512913
95423438
17773693
37914098
39302027