3147046
24433823
55976849
49497705
9931646
31807332
51273902
54763617
68523678
42563027
30333686
97659266
86288672
22619263
21006266
50144987
64223239
1954298
10983884
3278493
38359788
69183477
9138763
77356618
15341582
34269540
85212503
79666690
9999126
63547949
29403060
4424815
52939785
94358982
38243890
27043751
9134831
60692402
3789004
72081110