39302827
44375720
19879708
64056967
78649542
1446385
17032123
17929293
26705354
51833509
3952574
21473189
4053997
15143090
61738757
64665369
26938514
54159970
63691543
41259318
13478448
1321576
77967793
53859076
3003459
71828771
76443861
6078974
31978248
91721125
60928795
77654841
43666022
68901742
5316509
96585749
69562891
24554665
87102840
71731491