25579529
45673695
53695396
38493232
6345490
58659957
51433573
82783462
38121299
17792377
20667202
21533943
32907384
100004710
65377238
16236594
16953001
51471489
9935876
31621746
44062683
83425312
33501588
62224979
74339625
41261317
793090
8118489
96474179
39324986
1716201
36675338
44787074
52524983
82868647
7155408
86993689
53533608
23903072
35455217