38684619
35222008
951686
19718265
58277890
84669963
4966721
41161299
21441277
41046748
85012412
61954883
5338469
84716934
72307412
47724397
97909825
85363646
7238553
94663844
13341687
1807243
84093321
30172843
40679921
86391299
32178702
65063504
5672130
17265983
57886315
29016527
63257799
89266930
61822316
32027281
2723384
32005523
57451930
45663274