42159716
90008586
46066908
73408280
13967326
8935577
76478305
1723020
52797
42048010
59648119
35419945
46524342
33172567
13704428
39506372
50703666
66908839
5618175
87922618
97998953
59222434
2513644
94955601
80567553
97301148
33957614
56457934
61983674
4596567
39794870
13224230
8071576
82746091
800595
27082596
18059404
24622056
43105199
49127341