94561651
21421145
3935463
60804013
87277523
24193014
68196867
9504937
46851382
61453561
60208845
70099076
7250889
63614094
26607009
85935099
29687927
82398656
38425857
86016143
3583959
7319637
10806993
28129695
15434602
40552372
50069583
97579614
79461528
53663818
56301066
59813811
63814423
97482441
15014189
48534086
1577492
8427116
18471444
38721091