39044321
6827591
8758675
99085873
24026644
16413278
16706961
68273369
19708528
18033785
17852894
7523511
22682718
6638114
45901907
46388422
54905227
816536
38526512
5494649
9591553
34094773
19538317
81783094
62172573
41796295
5338714
33057920
3256419
23422191
7708828
75436737
4552856
22808545
62964414
49917200
35401902
88745217
2248496
61169046